A brand new 8-part series featuring the Osbourne family was just announced by The Travel Channel today, with “The Osbournes Want to Believe” debuting on Sunday, August 2nd. The press release details the upcoming series… “Jack Osbourne is determined to make his parents, Ozzy and Sharon, full-fledged paranormal believers. They might be known as the […]
Please to comment